package com.hunliji.monitor.service.api;

import com.hunliji.monitor.service.api.model.bo.AlertChatBindBO;
import com.hunliji.monitor.service.api.model.bo.AlertUserBindBO;
import java.util.List;

/**
 * File：AlertUserBindService.java<br> Title: <br> Description: <br>
 *
 * @author lejin Date: 2022/10/10
 */
public interface AlertUserBindService {

    List<AlertUserBindBO> listByQuery(Long alertConfigId, Long userInfoId);

    AlertUserBindBO getById(Long id);

    void insert(AlertUserBindBO alertUserBindBO);

    void update(AlertUserBindBO alertUserBindBO);

    void deleteByAlertConfigId(Long alertConfigId);

    void deleteById(Long id);

}
